head (flock) - French English Dictionary